Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
UNIT 2 29 STANFORD ROAD Detached £1,795,893 £575,000 10 Jan 2002
STANFORD CENTRE STANFORD ROAD £738,603 £550,000 25 May 2016